import * as THREE from 'three';
import { GLTFLoader } from 'three/examples/jsm/Addons.js';
const loader = new THREE.CubeTextureLoader();
const texture = loader.setPath('/').load(['img.jpg', 'img.jpg', 'img.jpg', 'img.jpg', 'img.jpg', 'img.jpg']);
const gLoader = new GLTFLoader()
const group = new THREE.Group();
gLoader.load("/Stork.glb", function (data) {
    data.scene.traverse(function(obj) {
        if(obj.isMesh) {
            obj.material.envMap = texture;
            // 环境贴图对模型表面的影响能力
            obj.material.envMapIntensity = 1;
        }
    })
    group.add(data.scene)
}, (data) => {
    // 这里可以用 loaded、total 信息实现模型加载进度
    console.log(data, 'data')
})
export default group;